/* Responsive CSS Here */
@media screen and (max-width: 950px) { 
.nav-img { 
	height: 25px; 
} 
.nav-option { 
	gap: 5px; 
} 
.nav-option h3 { 
	font-size: 12px; 
} 
.report-topic-heading, 
.item1, 
.items { 
	width: 800px; 
} 
} 

@media screen and (max-width: 850px) { 
.nav-img { 
	height: 30px; 
} 
.nav-option { 
	gap: 5px; 
} 
.nav-option h3 { 
	font-size: 12px; 
} 
.report-topic-heading, 
.item1, 
.items { 
	width: 700px; 
} 
.navcontainer { 
	width: 250px;
	flex: none;
	position: absolute; 
	top: 0; 
	left: -260px;
	height: 100%;
	z-index: 25;
	box-shadow: none;
} 
.navv { 
	width: 100%; 
	position: absolute; 
} 
.navcontainer.navclose { 
	left: 0;
	width: 250px;
	flex-basis: 250px;
	box-shadow: 16px 0 40px rgba(0, 0, 0, 0.28);
} 
.navcontainer.navclose .nav-label,
.navcontainer.navclose .nav-option span {
	display: block;
} 
.navcontainer.navclose .nav-caret {
	display: inline-flex;
} 
.navcontainer.navclose .nav-dropdown.is-open .nav-sub {
	display: flex;
} 
.navcontainer.navclose .nav-option {
	justify-content: flex-start;
	padding: 10px 12px;
} 
.navcontainer.navclose + .admin-nav-backdrop {
	display: block;
	position: fixed;
	top: 72px;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(17, 17, 17, 0.45);
	z-index: 18;
} 
.admin-topbar-crumb {
	display: none;
} 
.admin-topbar-site span,
.admin-user-copy {
	display: none;
} 
.admin-user {
	padding: 4px;
	border-radius: 50%;
} 
.admin-topbar {
	padding: 0 12px;
}
.admin-topbar-left,
.admin-topbar-right {
	gap: 10px;
}
.main { 
	padding: 24px 16px 30px; 
} 
.searchbar2 { 
	width: 100%; 
	display: flex; 
	margin: 0 0 40px 0; 
	justify-content: center; 
} 
.searchbar2 input { 
	width: 250px; 
	height: 42px; 
	border-radius: 50px 0 0 50px; 
	background-color: var(--background-color3); 
	padding: 0 20px; 
	font-size: 15px; 
	border: 2px solid var(--secondary-color); 
}

.hide-me{
	display: none;
}


} 

@media screen and (max-width: 490px) { 
.message { 
	display: none; 
} 
.logosec { 
	width: 100%; 
	justify-content: space-between; 
} 
.logo { 
	font-size: 20px; 
} 
.menuicn { 
cursor: pointer; 
background-color: #fafafa;
transition: 0.4s;

} 


.menuicn:hover{
    background-color: #ffd9d9 ;
}

.nav-img { 
	height: 25px; 
} 
.nav-option { 
	gap: 5px; 
} 
.nav-option h3 { 
	font-size: 12px; 
} 
.nav-upper-options { 
	gap: 15px; 
} 
.recent-Articles { 
	font-size: 20px; 
} 
.report-topic-heading, 
.item1, 
.items { 
	width: 550px; 
}

.hide-me{
	visibility: hidden;
}

} 

@media screen and (max-width: 400px) { 
.recent-Articles { 
	font-size: 17px; 
} 
.view { 
	width: 60px; 
	font-size: 10px; 
	height: 27px; 
} 
.report-header { 
	height: 60px; 
	padding: 10px 10px 5px 10px; 
} 
.searchbtn img { 
	height: 20px; 
} 
} 

@media screen and (max-width: 320px) { 
.recent-Articles { 
	font-size: 12px; 
} 
.view { 
	width: 50px; 
	font-size: 8px; 
	height: 27px; 
} 
.report-header { 
	height: 60px; 
	padding: 10px 5px 5px 5px; 
} 
.t-op { 
	font-size: 12px; 
} 
.t-op-nextlvl { 
	font-size: 10px; 
} 
.report-topic-heading, 
.item1, 
.items { 
	width: 300px; 
} 
.report-body { 
	padding: 10px; 
} 
.label-tag { 
	width: 70px; 
} 
.searchbtn { 
	width: 40px; 
} 
.searchbar2 input { 
	width: 180px; 
} 
}
